#include "anapencere.h"
#include "ui_anapencere.h"
#include <QMessageBox>
#include <QFileDialog>
#include <QString>
#include <QFile>
#include <QDebug>
#include <QDate>
#include <QLabel>
#include <QProcess>
#include <QDate>


AnaPencere::AnaPencere(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::AnaPencere)


{

    ui->setupUi(this);
    QProcess process;
    process.start("cat /usr/share/ay-gaste/ulusal");
    process.waitForFinished(-1); // will wait forever until finished
    ui->gazeteler->clear();
    ui->gazeteler->addItems(QString(process.readAll()).split(','));
    QProcess resim;
    resim.start("cat /usr/share/ay-gaste/program");
    resim.waitForFinished(-1); // will wait forever until finished
    ui->uygulama->clear();
    ui->uygulama->addItems(QString(resim.readAll()).split(','));

    QDate bugun = QDate::currentDate();
    ui->Gun->setCurrentText(bugun.toString("dd"));
    ui->Ay->setCurrentText(bugun.toString("MM"));
    ui->Yil->setCurrentText(bugun.toString("yy"));
}
AnaPencere::~AnaPencere()
{
    delete ui;
}

void AnaPencere::on_commandLinkButton_2_clicked()
{
    QMessageBox::information(this, "Ay-Gaste","Online gazete okumak için basit bir arayüz \nCihan Alkan Tarafından Aylinux İçin Hazırlanmıştır. \n \nwww.haberler.com adresinden yerel gazeteleri /usr/share/ay-gaste/yerel dosyasına ekleyerek programa dahil edebilirsiniz. \n \nFarklı resim görünütüleyici kullanmak isterseniz /usr/share/ay-gaste/program dosyasına ekleyerek programa dahil edebilirsiniz.");
}

void AnaPencere::on_okubuton_clicked()
{
     if (ui->gazeteler->currentItem())
     {

    QString resimci = ui->uygulama->currentText();
    QFile kurulumu("/usr/bin/"+resimci);

    if(!kurulumu.exists())
    {
    QMessageBox::information(this, "Ay-Gaste", resimci+" uygulaması kurulu değil. Öncelikle "+resimci+" kurulmalıdır. \n sudo pacman -S "+resimci);
    }
else
    {
     QString resimci = ui->uygulama->currentText();
     QString gun = ui->Gun->currentText();
     QString ay = ui->Ay->currentText();
     QString yil = ui->Yil->currentText();
     if (ui->gazeteler->currentItem()->text() == "Akşam")
     {
       QString gazete("aksam");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");

     }
     else if (ui->gazeteler->currentItem()->text() == "24 Saat")
     {
         QString gazete("gazete24saat");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");

     }
     else if (ui->gazeteler->currentItem()->text() == "Akit")
     {
         QString gazete("yeni-akit");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");

     }
     else if (ui->gazeteler->currentItem()->text() == "Amk")
     {
         QString gazete("amk");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");

     }
     else if (ui->gazeteler->currentItem()->text() == "Aydınlık")
     {
         QString gazete("aydinlik");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");

     }
     else if (ui->gazeteler->currentItem()->text() == "Birgün")
     {
         QString gazete("birgun");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");

     }
     else if (ui->gazeteler->currentItem()->text() == "Cumhuriyet")
     {
         QString gazete("cumhuriyet");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");

     }
     else if (ui->gazeteler->currentItem()->text() == "Diriliş Postası")
     {
         QString gazete("dirilispostasi");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");

     }
     else if (ui->gazeteler->currentItem()->text() == "Doğru Haber")
     {
         QString gazete("dogruhaber");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");

     }
     else if (ui->gazeteler->currentItem()->text() == "Dünya")
     {
         QString gazete("dunya");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");

     }
     else if (ui->gazeteler->currentItem()->text() == "Evrensel")
     {
         QString gazete("evrensel");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");
     }
     else if (ui->gazeteler->currentItem()->text() == "Fanatik")
     {
         QString gazete("fanatik");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");

     }
     else if (ui->gazeteler->currentItem()->text() == "Fotomaç")
     {
         QString gazete("fotomac");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");

     }
     else if (ui->gazeteler->currentItem()->text() == "Güneş")
     {
         QString gazete("gunes");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");

     }
     else if (ui->gazeteler->currentItem()->text() == "Gün Boyu")
     {
         QString gazete("gunes");
         QProcess::execute(resimci+" http://gazetebasliklari.iha.com.tr/GazeteBasliklari/"+gun+ay+"20"+yil+"/Gunboyu.jpg");

     }
     else if (ui->gazeteler->currentItem()->text() == "Haber Türk")
     {
         QString gazete("haberturk");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");

     }
     else if (ui->gazeteler->currentItem()->text() == "Harbi Gazete")
     {
         QString gazete("harbigazete");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");

     }
     else if (ui->gazeteler->currentItem()->text() == "Hürriyet")
     {
         QString gazete("hurriyet");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");

     }
     else if (ui->gazeteler->currentItem()->text() == "Karar")
     {
         QString gazete("karar");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");

     }
     else if (ui->gazeteler->currentItem()->text() == "Milat")
     {
         QString gazete("milat");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");

     }
     else if (ui->gazeteler->currentItem()->text() == "Milliyet")
     {
         QString gazete("milliyet");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");

     }
     else if (ui->gazeteler->currentItem()->text() == "Milli Gazete")
     {
         QString gazete("milligazete");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");

     }
         else if (ui->gazeteler->currentItem()->text() == "Odak")
     {
         QString gazete("odak");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");

     }
         else if (ui->gazeteler->currentItem()->text() == "Ortadoğu")
     {
         QString gazete("ortadogu");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");

     }
         else if (ui->gazeteler->currentItem()->text() == "Posta")
     {
         QString gazete("posta");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");

     }
         else if (ui->gazeteler->currentItem()->text() == "Sabah")
     {
         QString gazete("sabah");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");

     }
         else if (ui->gazeteler->currentItem()->text() == "Sonsöz")
     {
         QString gazete("sonsoz");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");

     }
         else if (ui->gazeteler->currentItem()->text() == "Sözcü")
     {
         QString gazete("sozcu");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");

     }
         else if (ui->gazeteler->currentItem()->text() == "Star")
     {
         QString gazete("star");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");

     }
         else if (ui->gazeteler->currentItem()->text() == "Türkiye")
     {
         QString gazete("turkiye");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");

     }
         else if (ui->gazeteler->currentItem()->text() == "Takvim")
     {
         QString gazete("takvim");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");

     }
         else if (ui->gazeteler->currentItem()->text() == "Vatan")
     {
         QString gazete("vatan");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");

     }
         else if (ui->gazeteler->currentItem()->text() == "Yeni Asya")
     {
         QString gazete("yeniasya");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");

     }
         else if (ui->gazeteler->currentItem()->text() == "Yeni Birlik")
     {
         QString gazete("yenibirlik");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");

     }
     else if (ui->gazeteler->currentItem()->text() == "Yeni Çağ")
 {
     QString gazete("yenicag");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");

 }
     else if (ui->gazeteler->currentItem()->text() == "Yeni Mesaj")
 {
     QString gazete("yenimesaj");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");

 }
     else if (ui->gazeteler->currentItem()->text() == "Yeni Şafak")
 {
     QString gazete("yenisafak");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");

 }
     else if (ui->gazeteler->currentItem()->text() == "Yeni Söz")
 {
     QString gazete("yenisoz");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");
     }
     else if (ui->gazeteler->currentItem()->text() == "İstiklal")
 {
     QString gazete("istiklal-gazetesi");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");

 }
     else if (ui->gazeteler->currentItem()->text() == "Yurt")
 {
     QString gazete("yurt");
       QProcess::execute(resimci+"  https://i.f5haber.com/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg");

 }

             else
             {
     QString gazete = ui->gazeteler->currentItem()->text();
     QProcess::execute(resimci+"  https://foto.haberler.com/gazeteler/"+gazete+"/20"+yil+"/"+ay+"/"+gun+"/"+gazete+".jpg ");

     }

    }
         }
        else
        {
               QMessageBox::information(this, "Ay-Gaste"," Lütfen okumak istediğiniz gazeteyi seçiniz");
    }
    }

void AnaPencere::on_gazeteler_currentTextChanged(const QString &currentText)
    {
    QString resimci = ui->uygulama->currentText();
    QString gun = ui->Gun->currentText();
    QString ay = ui->Ay->currentText();
    QString yil = ui->Yil->currentText();
    if (ui->gazeteler->currentItem()->text() == "Akşam")
    {
      QString gazete("aksam");
        QProcess::execute("wget https://i.f5haber.com/1/488/732/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg -P /tmp/ay-gaste");
      ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+".jpg") );
      ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
    }
    else if (ui->gazeteler->currentItem()->text() == "24 Saat")
    {
        QString gazete("gazete24saat");
        QProcess::execute("wget https://i.f5haber.com/1/488/732/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg -P /tmp/ay-gaste");
      ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+".jpg") );
        ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
    }
    else if (ui->gazeteler->currentItem()->text() == "Akit")
    {
        QString gazete("yeni-akit");
        QProcess::execute("wget https://i.f5haber.com/1/488/732/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg -P /tmp/ay-gaste");
      ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+".jpg") );
        ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
    }
    else if (ui->gazeteler->currentItem()->text() == "Amk")
    {
        QString gazete("amk");
        QProcess::execute("wget https://i.f5haber.com/1/488/732/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg -P /tmp/ay-gaste");
      ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+".jpg") );
        ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
    }
    else if (ui->gazeteler->currentItem()->text() == "Aydınlık")
    {
        QString gazete("aydinlik");
        QProcess::execute("wget https://i.f5haber.com/1/488/732/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg -P /tmp/ay-gaste");
      ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+".jpg") );
        ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
    }
    else if (ui->gazeteler->currentItem()->text() == "Birgün")
    {
        QString gazete("birgun");
        QProcess::execute("wget https://i.f5haber.com/1/488/732/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg -P /tmp/ay-gaste");
      ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+".jpg") );
        ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
    }
    else if (ui->gazeteler->currentItem()->text() == "Cumhuriyet")
    {
        QString gazete("cumhuriyet");
        QProcess::execute("wget https://i.f5haber.com/1/488/732/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg -P /tmp/ay-gaste");
      ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+".jpg") );
        ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
    }
    else if (ui->gazeteler->currentItem()->text() == "Diriliş Postası")
    {
        QString gazete("dirilispostasi");
        QProcess::execute("wget https://i.f5haber.com/1/488/732/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg -P /tmp/ay-gaste");
      ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+".jpg") );
        ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
    }
    else if (ui->gazeteler->currentItem()->text() == "Doğru Haber")
    {
        QString gazete("dogruhaber");
        QProcess::execute("wget https://i.f5haber.com/1/488/732/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg -P /tmp/ay-gaste");
      ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+".jpg") );
        ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
    }
    else if (ui->gazeteler->currentItem()->text() == "Dünya")
    {
        QString gazete("dunya");
        QProcess::execute("wget https://i.f5haber.com/1/488/732/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg -P /tmp/ay-gaste");
      ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+".jpg") );
        ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
    }
    else if (ui->gazeteler->currentItem()->text() == "Evrensel")
    {
        QString gazete("evrensel");
        QProcess::execute("wget https://i.f5haber.com/1/488/732/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg -P /tmp/ay-gaste");
      ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+".jpg") );
        ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
    }
    else if (ui->gazeteler->currentItem()->text() == "Fanatik")
    {
        QString gazete("fanatik");
        QProcess::execute("wget https://i.f5haber.com/1/488/732/storage/newspapers/20"+yil+"-"+ay+"-"+gun+"/"+gazete+".jpg -P /tmp/ay-gaste");
      ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+".jpg") );
        ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
    }
    else if (ui->gazeteler->currentItem()->text() == "Fotomaç")
    {
        QString gazete("fotomac");
        QProcess::execute("wget https://foto.haberler.com/gazeteler/"+gazete+"-gazetesi/20"+yil+"/"+ay+"/"+gun+"/"+gazete+"-gazetesi_o.jpg -P /tmp/ay-gaste");
        ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+"-gazetesi_o.jpg") );
        ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
    }
    else if (ui->gazeteler->currentItem()->text() == "Güneş")
    {
        QString gazete("gunes");
        QProcess::execute("wget https://foto.haberler.com/gazeteler/"+gazete+"-gazetesi/20"+yil+"/"+ay+"/"+gun+"/"+gazete+"-gazetesi_o.jpg -P /tmp/ay-gaste");
        ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+"-gazetesi_o.jpg") );
        ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
    }
    else if (ui->gazeteler->currentItem()->text() == "Gün Boyu")
    {
        QString gazete("gunboyu");
        QProcess::execute("wget http://gazetebasliklari.iha.com.tr/GazeteBasliklari/"+gun+ay+"20"+yil+"/Gunboyu_thumb.jpg -P /tmp/ay-gaste");
        ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/Gunboyu_thumb.jpg") );
        ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
    }
    else if (ui->gazeteler->currentItem()->text() == "Haber Türk")
    {
        QString gazete("haberturk");
        QProcess::execute("wget https://foto.haberler.com/gazeteler/"+gazete+"-gazetesi/20"+yil+"/"+ay+"/"+gun+"/"+gazete+"-gazetesi_o.jpg -P /tmp/ay-gaste");
        ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+"-gazetesi_o.jpg") );
        ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
    }
    else if (ui->gazeteler->currentItem()->text() == "Harbi Gazete")
    {
        QString gazete("harbigazete");
        QProcess::execute("wget https://foto.haberler.com/gazeteler/"+gazete+"-gazetesi/20"+yil+"/"+ay+"/"+gun+"/"+gazete+"-gazetesi_o.jpg -P /tmp/ay-gaste");
        ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+"-gazetesi_o.jpg") );
        ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
    }
    else if (ui->gazeteler->currentItem()->text() == "Hürriyet")
    {
        QString gazete("hurriyet");
        QProcess::execute("wget https://foto.haberler.com/gazeteler/"+gazete+"-gazetesi/20"+yil+"/"+ay+"/"+gun+"/"+gazete+"-gazetesi_o.jpg -P /tmp/ay-gaste");
        ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+"-gazetesi_o.jpg") );
        ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
    }
    else if (ui->gazeteler->currentItem()->text() == "Karar")
    {
        QString gazete("karar");
        QProcess::execute("wget https://foto.haberler.com/gazeteler/"+gazete+"-gazetesi/20"+yil+"/"+ay+"/"+gun+"/"+gazete+"-gazetesi_o.jpg -P /tmp/ay-gaste");
        ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+"-gazetesi_o.jpg") );
        ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
    }
    else if (ui->gazeteler->currentItem()->text() == "Milat")
    {
        QString gazete("milat");
        QProcess::execute("wget https://foto.haberler.com/gazeteler/"+gazete+"-gazetesi/20"+yil+"/"+ay+"/"+gun+"/"+gazete+"-gazetesi_o.jpg -P /tmp/ay-gaste");
        ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+"-gazetesi_o.jpg") );
        ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
    }
    else if (ui->gazeteler->currentItem()->text() == "Milliyet")
    {
        QString gazete("milliyet");
        QProcess::execute("wget https://foto.haberler.com/gazeteler/"+gazete+"-gazetesi/20"+yil+"/"+ay+"/"+gun+"/"+gazete+"-gazetesi_o.jpg -P /tmp/ay-gaste");
        ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+"-gazetesi_o.jpg") );
        ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
    }
    else if (ui->gazeteler->currentItem()->text() == "Milli Gazete")
    {
        QString gazete("milligazete");
        QProcess::execute("wget https://foto.haberler.com/gazeteler/"+gazete+"-gazetesi/20"+yil+"/"+ay+"/"+gun+"/"+gazete+"-gazetesi_o.jpg -P /tmp/ay-gaste");
        ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+"-gazetesi_o.jpg") );
        ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
    }
        else if (ui->gazeteler->currentItem()->text() == "Odak")
    {
        QString gazete("odak");
        QProcess::execute("wget https://foto.haberler.com/gazeteler/"+gazete+"-gazetesi/20"+yil+"/"+ay+"/"+gun+"/"+gazete+"-gazetesi_o.jpg -P /tmp/ay-gaste");
        ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+"-gazetesi_o.jpg") );
        ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
    }
        else if (ui->gazeteler->currentItem()->text() == "Ortadoğu")
    {
        QString gazete("ortadogu");
        QProcess::execute("wget https://foto.haberler.com/gazeteler/"+gazete+"-gazetesi/20"+yil+"/"+ay+"/"+gun+"/"+gazete+"-gazetesi_o.jpg -P /tmp/ay-gaste");
        ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+"-gazetesi_o.jpg") );
        ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
    }
        else if (ui->gazeteler->currentItem()->text() == "Posta")
    {
        QString gazete("posta");
        QProcess::execute("wget https://foto.haberler.com/gazeteler/"+gazete+"-gazetesi/20"+yil+"/"+ay+"/"+gun+"/"+gazete+"-gazetesi_o.jpg -P /tmp/ay-gaste");
        ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+"-gazetesi_o.jpg") );
        ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
    }
        else if (ui->gazeteler->currentItem()->text() == "Sabah")
    {
        QString gazete("sabah");
        QProcess::execute("wget https://foto.haberler.com/gazeteler/"+gazete+"-gazetesi/20"+yil+"/"+ay+"/"+gun+"/"+gazete+"-gazetesi_o.jpg -P /tmp/ay-gaste");
        ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+"-gazetesi_o.jpg") );
        ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
    }
        else if (ui->gazeteler->currentItem()->text() == "Sonsöz")
    {
        QString gazete("sonsoz");
        QProcess::execute("wget https://foto.haberler.com/gazeteler/"+gazete+"-gazetesi/20"+yil+"/"+ay+"/"+gun+"/"+gazete+"-gazetesi_o.jpg -P /tmp/ay-gaste");
        ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+"-gazetesi_o.jpg") );
        ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
    }
        else if (ui->gazeteler->currentItem()->text() == "Sözcü")
    {
        QString gazete("sozcu");
        QProcess::execute("wget https://foto.haberler.com/gazeteler/"+gazete+"-gazetesi/20"+yil+"/"+ay+"/"+gun+"/"+gazete+"-gazetesi_o.jpg -P /tmp/ay-gaste");
        ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+"-gazetesi_o.jpg") );
        ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
    }
        else if (ui->gazeteler->currentItem()->text() == "Star")
    {
        QString gazete("star");
        QProcess::execute("wget https://foto.haberler.com/gazeteler/"+gazete+"-gazetesi/20"+yil+"/"+ay+"/"+gun+"/"+gazete+"-gazetesi_o.jpg -P /tmp/ay-gaste");
        ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+"-gazetesi_o.jpg") );
        ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
    }
        else if (ui->gazeteler->currentItem()->text() == "Türkiye")
    {
        QString gazete("turkiye");
        QProcess::execute("wget https://foto.haberler.com/gazeteler/"+gazete+"-gazetesi/20"+yil+"/"+ay+"/"+gun+"/"+gazete+"-gazetesi_o.jpg -P /tmp/ay-gaste");
        ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+"-gazetesi_o.jpg") );
        ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
    }
        else if (ui->gazeteler->currentItem()->text() == "Takvim")
    {
        QString gazete("takvim");
        QProcess::execute("wget https://foto.haberler.com/gazeteler/"+gazete+"-gazetesi/20"+yil+"/"+ay+"/"+gun+"/"+gazete+"-gazetesi_o.jpg -P /tmp/ay-gaste");
        ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+"-gazetesi_o.jpg") );
        ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
    }
        else if (ui->gazeteler->currentItem()->text() == "Vatan")
    {
        QString gazete("vatan");
        QProcess::execute("wget https://foto.haberler.com/gazeteler/"+gazete+"-gazetesi/20"+yil+"/"+ay+"/"+gun+"/"+gazete+"-gazetesi_o.jpg -P /tmp/ay-gaste");
        ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+"-gazetesi_o.jpg") );
        ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
    }
        else if (ui->gazeteler->currentItem()->text() == "Yeni Asya")
    {
        QString gazete("yeniasya");
        QProcess::execute("wget https://foto.haberler.com/gazeteler/"+gazete+"-gazetesi/20"+yil+"/"+ay+"/"+gun+"/"+gazete+"-gazetesi_o.jpg -P /tmp/ay-gaste");
        ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+"-gazetesi_o.jpg") );
        ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
    }
        else if (ui->gazeteler->currentItem()->text() == "Yeni Birlik")
    {
        QString gazete("yenibirlik");
        QProcess::execute("wget https://foto.haberler.com/gazeteler/"+gazete+"-gazetesi/20"+yil+"/"+ay+"/"+gun+"/"+gazete+"-gazetesi_o.jpg -P /tmp/ay-gaste");
        ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+"-gazetesi_o.jpg") );
        ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
    }
    else if (ui->gazeteler->currentItem()->text() == "Yeni Çağ")
{
    QString gazete("yenicag");
    QProcess::execute("wget https://foto.haberler.com/gazeteler/"+gazete+"-gazetesi/20"+yil+"/"+ay+"/"+gun+"/"+gazete+"-gazetesi_o.jpg -P /tmp/ay-gaste");
    ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+"-gazetesi_o.jpg") );
    ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
}
    else if (ui->gazeteler->currentItem()->text() == "Yeni Mesaj")
{
    QString gazete("yenimesaj");
    QProcess::execute("wget https://foto.haberler.com/gazeteler/"+gazete+"-gazetesi/20"+yil+"/"+ay+"/"+gun+"/"+gazete+"-gazetesi_o.jpg -P /tmp/ay-gaste");
    ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+"-gazetesi_o.jpg") );
    ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
}
    else if (ui->gazeteler->currentItem()->text() == "Yeni Şafak")
{
    QString gazete("yenisafak");
    QProcess::execute("wget https://foto.haberler.com/gazeteler/"+gazete+"-gazetesi/20"+yil+"/"+ay+"/"+gun+"/"+gazete+"-gazetesi_o.jpg -P /tmp/ay-gaste");
    ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+"-gazetesi_o.jpg") );
    ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
}
    else if (ui->gazeteler->currentItem()->text() == "Yeni Söz")
{
    QString gazete("yenisoz");
    QProcess::execute("wget https://foto.haberler.com/gazeteler/"+gazete+"-gazetesi/20"+yil+"/"+ay+"/"+gun+"/"+gazete+"-gazetesi_o.jpg -P /tmp/ay-gaste");
    ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+"-gazetesi_o.jpg") );
    ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
}
    else if (ui->gazeteler->currentItem()->text() == "İstiklal")
{
    QString gazete("istiklal-gazetesi");
    QProcess::execute("wget https://foto.haberler.com/gazeteler/"+gazete+"-gazetesi/20"+yil+"/"+ay+"/"+gun+"/"+gazete+"-gazetesi_o.jpg -P /tmp/ay-gaste");
    ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+"-gazetesi_o.jpg") );
  //  ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
}
    else if (ui->gazeteler->currentItem()->text() == "Yurt")
{
    QString gazete("yurt");
    QProcess::execute("wget https://foto.haberler.com/gazeteler/"+gazete+"-gazetesi/20"+yil+"/"+ay+"/"+gun+"/"+gazete+"-gazetesi_o.jpg -P /tmp/ay-gaste");
    ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+"-gazetesi_o.jpg") );
    ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
}

            else
            {
    QString gazete = ui->gazeteler->currentItem()->text();

    QProcess::execute("wget https://foto.haberler.com/gazeteler/"+gazete+"-gazetesi/20"+yil+"/"+ay+"/"+gun+"/"+gazete+"-gazetesi_o.jpg -P /tmp/ay-gaste");
    ui->gazetelogo->setPixmap(QPixmap("/tmp/ay-gaste/"+gazete+"-gazetesi_o.jpg") );
    ui->okubuton->setIcon(QPixmap("/usr/share/ay-gaste/logo/"+gazete+".png") );
    }
}




void AnaPencere::on_GazeteTuru_currentTextChanged(const QString &arg1)
{
    if (ui->GazeteTuru->currentText() == "Ulusal Gazeteler")

{
        ui->gazeteler->reset();
        QProcess process;
        process.start("cat /usr/share/ay-gaste/ulusal");
        process.waitForFinished(-1); // will wait forever until finished
        ui->gazeteler->clear();
        ui->gazeteler->addItems(QString(process.readAll()).split(','));
    }

    else if (ui->GazeteTuru->currentText() == "Yerel Gazeteler")

{
        ui->gazeteler->reset();
        QProcess process;
        process.start("cat /usr/share/ay-gaste/yerel");
        process.waitForFinished(-1); // will wait forever until finished
        ui->gazeteler->clear();
        ui->gazeteler->addItems(QString(process.readAll()).split(','));
    }
    else
  {
        ui->gazeteler->reset();
        QProcess process;
        process.start("cat /usr/share/ay-gaste/ulusal");
        process.waitForFinished(-1); // will wait forever until finished
        ui->gazeteler->clear();
        ui->gazeteler->addItems(QString(process.readAll()).split(','));
    }

}